import random,time
def generate_username():
    '''
    生成username
    :return:
    '''
    code_list = []
    for i in range(10):  # 0-9数字
        code_list.append(str(i))
    for i in range(65, 91):  # 对应从“A”到“Z”的ASCII码
        code_list.append(chr(i))
    for i in range(97, 123):  # 对应从“a”到“z”的ASCII码
        code_list.append(chr(i))
    my_slice = random.sample(code_list, 8)  # 从list中随机获取8个元素，作为一个片断返回
    username = ''.join(my_slice)
    u_pre=time.strftime('%Y%m%d', time.localtime(time.time()))
    return str(u_pre) +"_"+ username